/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Persistencia.Entidades;

import java.io.Serializable;
import java.util.List;


/**
 *
 * @author Administrador
 */

public class Transporte implements Serializable {
    private static final long serialVersionUID = 1L;
    
    private Short idTransporte;
    
    private String razonSocial;
    
    private String direccion;
    
    private String localidad;
   
    private String provincia;
  
    private String pais;
    
    private String abreviado;
   
    private Long cuit;
    
    private List<Sanitario> sanitariosList;

    public Transporte() {
    }

    public Transporte(Short idTransporte) {
        this.idTransporte = idTransporte;
    }

    public Transporte(Short idTransporte, String razonSocial, String abreviado) {
        this.idTransporte = idTransporte;
        this.razonSocial = razonSocial;
        this.abreviado = abreviado;
    }

    public Short getIdTransporte() {
        return idTransporte;
    }

    public void setIdTransporte(Short idTransporte) {
        this.idTransporte = idTransporte;
    }

    public String getRazonSocial() {
        return razonSocial;
    }

    public void setRazonSocial(String razonSocial) {
        this.razonSocial = razonSocial;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getLocalidad() {
        return localidad;
    }

    public void setLocalidad(String localidad) {
        this.localidad = localidad;
    }

    public String getProvincia() {
        return provincia;
    }

    public void setProvincia(String provincia) {
        this.provincia = provincia;
    }

    public String getPais() {
        return pais;
    }

    public void setPais(String pais) {
        this.pais = pais;
    }

    public String getAbreviado() {
        return abreviado;
    }

    public void setAbreviado(String abreviado) {
        this.abreviado = abreviado;
    }

    public Long getCuit() {
        return cuit;
    }

    public void setCuit(Long cuit) {
        this.cuit = cuit;
    }

    public List<Sanitario> getSanitariosList() {
        return sanitariosList;
    }

    public void setSanitariosList(List<Sanitario> sanitariosList) {
        this.sanitariosList = sanitariosList;
    }

    @Override
    public int hashCode() {
        int hash = 0;
        hash += (idTransporte != null ? idTransporte.hashCode() : 0);
        return hash;
    }

    @Override
    public boolean equals(Object object) {
        // TODO: Warning - this method won't work in the case the id fields are not set
        if (!(object instanceof Transporte)) {
            return false;
        }
        Transporte other = (Transporte) object;
        if ((this.idTransporte == null && other.idTransporte != null) || (this.idTransporte != null && !this.idTransporte.equals(other.idTransporte))) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "Persistencia.Entidades.Transporte[idTransporte=" + idTransporte + "]";
    }

}
